JavaScript Job: DevOps Engineer (Contractor)

Job added on

Company

Invoke
Canada

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

JavaScript Job Details

Invoke is a digital product agency that takes real problems, exposes ideas to the market, and turns them into validated and shipped products. As a partner for startups, established brands, and enterprise organizations, we add value by combining our product development expertise with our history of creating remarkable digital experiences that push the boundaries of what’s possible in digital user experiences.

We're looking for a DevOps Engineer to join us as a contractor for a web based multi-stream video platform Invoke is developing called Incrowd. Event organizers can download the app and start filming multiple angles to show off the main stage, backstage or crowd and give members in the crowd the chance to contribute their perspectives. The audience will get the chance to choose from several angles during the live performance; with no editing, they can choose to watch from within the crowd or focus on the stage—swapping at any time.

Please note this is a contractor role specific to Incrowd product development and is not a full-time position; please only apply if you are looking for freelance work.

WHAT YOU’LL DO:

  • Work alongside our development team to deliver high quality products & services
  • Automate the test, build and delivery of web and mobile applications
  • Write & run QA test cases
  • Deploy & maintain performant & secure server infrastructure
  • Provide client & server side development services across multiple projects
  • Troubleshoot & maintain legacy projects & applications
  • Write client-facing documentation
  • Provide detailed effort estimates
  • Research & stay up to date on modern technologies

WHO YOU ARE:

  • Experience with JavaScript and related tools (e.g., node, npm, webpack)
  • Experience with CI/CD tools (e.g., CircleCI, Jenkins, Travis)
  • Experience with writing, running and maintaining unit and integration test suites
  • Familiar with infrastructure tools (e.g., Pulumi, TerraForm or CloudFormation)
  • Experience with Cloud Hosting vendors (e.g., Amazon Web Services, DigitalOcean, Google Cloud Platform, and/or Microsoft Azure)
  • Experience with Linux, Docker, Kubernetes
  • Comfortable working with the command line interface
  • Experience working in an Agile, Scrum-based environment with a team

Job Type: Freelance

Benefits:

  • Flexible schedule

Schedule:

  • Day shift

Application question(s):

  • Where are you currently located?

Work Location: Remote